Renesas Electronics /R7FA6M3AH /USBHS /PIPE7CTR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as PIPE7CTR

15 1211 87 43 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (00)PID0 (0)PBUSY 0 (0)SQMON 0 (0)SQSET 0 (0)SQCLR 0 (0)ACLRM 0 (0)ATREPM 0 (0)CSSTS 0 (0)CSCLR 0 (0)INBUFM 0 (0)BSTS

BSTS=0, ACLRM=0, PBUSY=0, SQMON=0, ATREPM=0, PID=00, CSCLR=0, INBUFM=0, CSSTS=0, SQCLR=0, SQSET=0

Description

PIPE Control Register

Fields

PID

Response PIDThese bits specify the response type for the next transaction of the relevant pipe.

0 (00): NAK response

1 (01): BUF response (depending on buffer state)

2 (10): STALL response

3 (11): STALL response

PBUSY

Pipe BusyThis bit indicates whether the relevant pipe is being used for the USB bus

0 (0): The relevant pipe is not used for the USB bus.

1 (1): The relevant pipe is in use for the USB bus.

SQMON

Toggle Bit ConfirmationThis bit indicates the expected value of the sequence toggle bit for the next transaction of the relevant pipe

0 (0): DATA0

1 (1): DATA1

SQSET

Toggle Bit SetThis bit is set to 1 when the expected value of the sequence toggle bit for the next transaction of the relevant pipe is set for DATA1

0 (0): Writing is ignored.

1 (1): Specifies DATA1.

SQCLR

Toggle Bit ClearThis bit is set to 1 when the expected value of the sequence toggle bit for the next transaction of the relevant pipe is cleared to DATA0

0 (0): Writing is ignored.

1 (1): Specifies DATA0.

ACLRM

Auto Buffer Clear ModeThis bit enables or disables auto buffer clear mode for the relevant pipe

0 (0): Disabled

1 (1): Enabled (all buffers are initialized)

ATREPM

Auto Response ModeThis bit enables or disables auto response mode for the relevant pipe.

0 (0): Auto response mode is disabled.

1 (1): Auto response mode is enabled (Transmission: zero-length packet response, Reception: NAK response and NRDY interrupt)

CSSTS

CSSTS StatusThis bit indicates the CSPLIT status of Split Transaction of the relevant pipe

0 (0): SSplit Transaction processing is in progress or transfer without Split Transaction is in progress.

1 (1): CSplit Transaction processing is in progress.

CSCLR

CSPLIT Status ClearSet this bit to 1 when clearing the CSSTS bit of the relevant pipe

0 (0): Writing is disabled.

1 (1): The CSSTS bit is cleared.

INBUFM

Transmit Buffer MonitorThis bit indicates the FIFO buffer status for the relevant pipe in the transmitting direction.

0 (0): No transmittable data is present in the FIFO buffer.

1 (1): Transmittable data is present in the FIFO buffer.

BSTS

Buffer StatusThis bit indicates the FIFO buffer status for the relevant pipe.

0 (0): Buffer access is disabled.

1 (1): Buffer access is enabled.

Links

()